10 REM ******************************** 20 REM * * 30 REM * SOFTCOLOR MIT RX/80 * 40 REM * * 50 REM * JUERGEN CURDT * 60 REM * KESSEMEIERWEG 5 * 70 REM * 4930 DETMOLD 1 * 80 REM * * 90 REM ******************************** 100 POKE53281,12:POKE53280,12 110 IFI=0THENI=1:LOAD"MP SOFTCOLOR",8,1 120 FA=49632:GR=49606:TE=49710:LA=49748 130 PRINT"[147]":Y=12:GOSUB770 140 INPUT"WELCHE GRAFIK LADEN ";A$ 150 IFLEN(A$)>12THENA$=LEFT$(A$,12) 160 POKELA+28,LEN(A$) 170 FORI=1TOLEN(A$):POKELA+28+I,ASC(MID$(A$,I,1)):NEXT 180 PRINT"[147]":Y=8:X=2:GOSUB770 190 PRINT"^ UMSCHALTEN GRAFIK <> MENUE":GOSUB760 200 PRINT"* ANDERE FLAECHE ANWAEHLEN":X=1:GOSUB760 210 PRINT"+/- BILDSCHIRMFARBE UMSCHALTEN[152]" 220 SYSLA:OPEN1,8,15:INPUT#1,I:CLOSE1 230 IFI<>0THEN130 240 X=5:Y=18:GOSUB770:PRINT"[144]BITTE TASTE DRUECKEN![152]" 250 POKE198,0:WAIT198,1 260 FORI=0TO3:F(I)=49602+I:POKEF(I),7+I:NEXT 270 FORI=0TO3:FD(I)=5:FM(I)=7+I:NEXT 280 F1=FD(0):F2=FD(1):F3=FD(2):F4=FD(3) 290 F=0:SYSGR 300 I=0 310 I=I+1:GETA$:IFA$=""ANDI<50THEN310 320 IFA$<>"*"THEN350 330 FORI=0TO3:POKEF(I),FM(I):NEXT 340 F=F+1:IFF>3THENF=0 350 IFA$="+"THENFM(F)=(FM(F)+1)AND15:POKEF(F),FM(F) 360 IFA$="-"THENFM(F)=(FM(F)-1)AND15:POKEF(F),FM(F) 370 IFPEEK(F(F))=0THENPOKEF(F),FM(F):GOTO390 380 IFPEEK(F(F))<>0THENPOKEF(F),0 390 SYSFA 400 IFA$<>"^"THEN300 410 SYSTE 420 PRINTTAB(81)"[144]DIE IN DER GRAFIK BLINKENDEN FLAECHEN" 430 PRINTTAB(44)"SOLLEN AUSGEDRUCKT WERDEN MIT:" 440 X=8:Y=4 450 IFF1=5THENGOSUB760:PRINT"4 GROESSTER FARBDICHTE" 460 IFF2=5THENGOSUB760:PRINT"3 GROSSER DICHTE" 470 IFF3=5THENGOSUB760:PRINT"2 GERINGER DICHTE" 480 IFF4=5THENGOSUB760:PRINT"1 KLEINSTER FARBDICHTE" 490 X=1:GOSUB760:PRINT"[144]BITTE ZIFFER FUER FARBDICHTE WAEHLEN 500 [153]" ODER UMSCHALTEN ZUR GRAFIK ^ 510 GETA$:IFA$="^"THENA$="":GOTO290 520 IFA$<"1"ORA$>"4"THEN510 530 FD(4-VAL(A$))=F 540 F1=FD(0):F2=FD(1):F3=FD(2):F4=FD(3) 550 GOSUB780:PRINT"P AUSDRUCK STARTEN 560 [161]A$:[139]A$[178]"^"[167][158]GR:A$[178]"":[137]340 570 [139]A$[178]"N"[167]130 580 [139]A$[179][177]"P"[167]560 590 [153]"LOAD":X[178]3:Y[178]5:[141]770 600 [153]"STOPBITTE VOR DEM START CHECKEN:" 610 [153][166]126)"* IST DER DRUCKER ON LINE? 620 PRINTSPC(46)"* IST DIE STARTPOSITION AUF DEM" 630 PRINTTAB(8)"PAPIER MARKIERT? - IST DAS" 640 PRINTTAB(8)"PAPIER ZUR STARTMARKIERUNG" 650 PRINTTAB(8)"ZURUECKGEDREHT?" 660 PRINTTAB(46)"* IST DIE DRUCKFARBE GEWECHSELT? 670 [153][163]123)"STOPALLES FERTIG? BITTE TASTE DRUECKEN!" 680 [161]A$:[139]A$[178]""[167]680 690 [158]GR 700 [159]4,4:[158]49152,4,32,F1,F2,F3,F4:[160]4 710 [158]TE:[141]780 720 [161]A$:[139]A$[178]"N"[167]130 730 [139]A$[179][177]"^"[167]720 740 A$[178]"":[137]270 750 [143] UP'E CURSOR POSITIONIEREN PP 760 Y[178]Y[170]3 770 [151]211,X:[151]214,Y:[158]58732:[142] 780 [153]"LOADSTOP":X[178]10:Y[178]8:[141]770 790 [153]"BITTE WAEHLEN:":X[178]6:[141]760 800 [153]"^ UMSCHALTEN ZUR GRAFIK":[141]760 810 [153]"N NEUE GRAFIK LADEN" 820 [141]760:[142] 830 [172][172][172][172][172][172][172][172][172][172][172][172][172][172] [128]E [172][172][172][172][172][172][172][172][172][172][172][172][172]